explosion-proof room - Spanish English Dictionary